package main

import (
	"fmt"
	"reflect"
	"runtime"
)

func test() {
	fmt.Println("1")
}

func main() {
	p := reflect.ValueOf(test).Pointer()  // test的指针
	f := runtime.FuncForPC(p)  //

	fmt.Println(f)
	fmt.Println(p)
	fmt.Printf("%p, %#x\n", test, f.Entry())
}
